O framework NP-Opt e suas aplicações a problemas de otimização
نویسنده
چکیده
One of the greatest difficulties in working with combinatorial optimization is that the methods require specific procedures for each problem. Even general purpose methods, like Evolutionary Algorithms, require operators developed specifically for the problems. Suppose, for example, that someone has developed a code to solve Single Machine Scheduling problems. If such person decides to change and address a Flowshop problem, most of this code will have to be changed, wasting precious time due to a low reutilization of the software components. In order to overcome this problem, we developed an optimization framework, named Np-Opt, which allows a high degree of code reutilization, facilitating the migration from any type of problem to another. The core of this framework is composed of two evolutionary algorithms: a Genetic and a Memetic. In this thesis we will examine thoroughly all the main characteristics of the framework and present results for four different NP problems that are incorporated to the NP-Opt: Single Machine Scheduling, Permutational Flowshop with families of jobs, Gate Matrix Layout and Gene Ordering. A fifth problem, which was not included in the framework due to the need of accessing external packages, but whose implementation uses NP-Opt classes is also commented. It is named Capacitor Allocation in Distribution Networks, and is described as an external application of the NP-Opt.
منابع مشابه
Cellular Automata and Urban Studies: a Literature Survey
Resumo: Este artigo apresenta uma pesquisa bibliográfica sobre a técnica matemática de autómatos celulares (CA) e a sua aplicação a estudos urbanos. Os modelos baseados em CA são actualmente alvo de intensa investigação não só em termos teóricos como também na sua aplicação operacional. Diversos modelos são já aplicados a diversas áreas urbanas e regiões metropolitanas em todo o mundo. É feita ...
متن کاملHeurísticas para avaliar a usabilidade de aplicações móveis: estudo de caso para aulas de campo em Geologia
To evaluate the usability of mobile applications is necessary to consider the peculiarities of these devices, such as mobility, hardware constraints and context of use. In order to improve the usability evaluations of these applications, existing techniques are adapted so that these characteristics are taken into account. This paper presents the results of a study conducted to identify works th...
متن کاملDe SGBD a Gerência de Dados
A pesquisa na área de banco de dados teve início na década de 70 do século passado. Desde então, muita coisa mudou. A pesquisa original concentrava-se em um leque razoavelmente limitado de temas, ligados aos problemas centrais da época, que eram a construção de SGBD e a construções de aplicações utilizando banco de dados. Hoje, este leque de problemas está grandemente ampliado e passa por temas...
متن کاملNear Infrared Spectroscopy: Fundamentals, Practical Aspects and Analytical Applications
Este trabalho visa prover uma revisão da teoria da Espectroscopia no Infravermelho Próximo (NIR) e das suas aplicações no campo das Ciências Analíticas. Ele é dirigido ao leitor que não possui um conhecimento profundo sobre espectroscopia vibracional mas que gostaria de ser introduzido às potencialidades analíticas desta técnica fascinante e, ao mesmo tempo, se tornar consciente das suas limita...
متن کاملVolt/var Control in Distribution Systems as a Multiobjective Optimization Problem
⎯ The integrated control of voltage and reactive power (volt/var) on radial distribution feeder is formulated as a multiobjective optimization problem to be solved trough the Strength Pareto Evolutionary Algorithm (SPEA2), a relatively recent technique of recognized computational efficiency. Two objectives has been established: voltage level variation and power and energy losses including costs...
متن کامل